senior nato general - Spanish English Dictionary